package com.yunxi.sto.pojo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelCollection;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.List;

/**
 * <p>
 * 车辆pdi订单检查项
 * </p>
 *
 * @author caoYong
 * @since 2019-08-15
 */
@Data
@ApiModel(value="VehiclePdiBillListVO 对象", description="车辆pdi订单检查项")
public class VehiclePdiBillListVO implements Serializable {

    @ApiModelProperty(value = "item主键ID")
    private String pdiId;

    @ApiModelProperty(value = "检查顺序")
    @Excel(name = "检查顺序", height = 20, width = 30, isImportField = "true")
    private String pdiCatalogName;

    @ApiModelProperty(value = "项目名称")
    @Excel(name = "项目名称", height = 20, width = 30, isImportField = "true")
    private String pdiName;

    @ApiModelProperty(value = "item检查标准")
    @Excel(name = "检查标准", height = 20, width = 30, isImportField = "true")
    private String pdiInfo;

    @ApiModelProperty(value = "检查方法")
    @Excel(name = "检查方法", height = 20, width = 30, isImportField = "true")
    private String checkMethod;

    @ApiModelProperty(value = "是否合格(1是,0否)")
    @Excel(name = "是否合格", replace = { "是_1", "否_0" }, isImportField = "true")
    private Integer isOk;

    @ApiModelProperty(value = "PDI检查单明细备注")
    @Excel(name = "描述", height = 20, width = 30, isImportField = "true")
    private String memo;

    @ApiModelProperty(value = "PDI检查单ID")
    private String pdiBillId;

    @ApiModelProperty(value = "PDI检查单明细ID")
    private String detailId;

    @ApiModelProperty(value = "图片路径集合")
    private String checkPics;

    @ApiModelProperty(value = "图片路径集合")
    private List<String> checkPicsList;

    @ExcelCollection(name = "")
    private List<ExportImgVO> imgtList;

}
